chistorra (thin spicy sausage) - Español Inglés Diccionario